Big Huge Thesaurus

catha edulis

noun

sounds kind of like